leather shield - Francés Inglés Diccionario